有趣的排序 monogdb sort
mongodb sort 排序
var order = [ "David", "Charlie", "Tess" ];
var query = [
{$match: {name: {$in: order}}},
{$addFields: {"__order": {$indexOfArray: [order, "$name" ]}}},
{$sort: {"__order": 1}}
];
var result = db.users.aggregate(query);